An Improved Adjacency Data Structure for Fast Triangle Stripping
نویسندگان
چکیده
To speed up the rendering of polygonal meshes, triangle strips are commonly used to reduce the number of vertices sent to the graphics subsystem by exploiting the fact that adjacent triangles share an edge. In this paper, we present an improved adjacency data structure for fast triangle stripping algorithms. There are three major contributions: first, the data structure can be created quickly and robustly from any indexed face set; second, its cache-friendly layout is specifically designed to efficiently answer common stripping queries, such as neighbor finding and least-degree triangle finding, in constant time; third, the stripping algorithm operates in-place, since strips are created by simply relinking pointers. An implementation of a stripping algorithm shows a significant speed-up compared to other implementations. Our implementation is publicly available as part of OpenSG [9].
منابع مشابه
Online Streaming Feature Selection Using Geometric Series of the Adjacency Matrix of Features
Feature Selection (FS) is an important pre-processing step in machine learning and data mining. All the traditional feature selection methods assume that the entire feature space is available from the beginning. However, online streaming features (OSF) are an integral part of many real-world applications. In OSF, the number of training examples is fixed while the number of features grows with t...
متن کاملData structure for representing a graph: combination of linked list and hash table
In this article we discuss a data structure, which combines advantages of two different ways for representing graphs: adjacency matrix and collection of adjacency lists. This data structure can fast add and search edges (advantages of adjacency matrix), use linear amount of memory, let to obtain adjacency list for certain vertex (advantages of collection of adjacency lists). Basic knowledge of ...
متن کاملInvestigating Fluid Mixing in Electro-Osmotic Flow Through Passive Micro-Mixers Having Square and Triangle Barriers
Objective: In this article, a numerical study is conducted on mixing of two fluids in the liquid phase with two different concentrations of a chemical species in the electro-osmotic flow. Methods: The base liquid is an electrolyte which flows in a two-dimensional micro-channel having electrically charged walls. Lorentz electric force, which is used as stimulating flow factor, is created by appl...
متن کاملInvestigating Fluid Mixing in Electro-Osmotic Flow Through Passive Micro-Mixers Having Square and Triangle Barriers
Objective: In this article, a numerical study is conducted on mixing of two fluids in the liquid phase with two different concentrations of a chemical species in the electro-osmotic flow. Methods: The base liquid is an electrolyte which flows in a two-dimensional micro-channel having electrically charged walls. Lorentz electric force, which is used as stimulating flow factor, is created by appl...
متن کاملSegmentation for High-Resolution Optical Remote Sensing Imagery Using Improved Quadtree and Region Adjacency Graph Technique
An approach based on the improved quadtree structure and region adjacency graph for the segmentation of a high-resolution remote sensing image is proposed in this paper. In order to obtain the initial segmentation results of the image, the image is first iteratively split into quarter sections and the quadtree structure is constructed. In this process, an improved fast calculation method for st...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Graphics Tools
دوره 10 شماره
صفحات -
تاریخ انتشار 2005